For next line in Fedora 64bit:
gcc -D_FILE_OFFSET_BITS=64 -m32 -static -O3 -mtune=generic Leprechaun.c -o Leprechaun_r13_7pluses_generic_32bits.elf

[kaze@saturn 2011-Feb-19]$ sh Leprechaun_Complile_Line.script
In file included from /usr/include/features.h:359,
                 from /usr/include/stdio.h:28,
                 from Leprechaun.c:645:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
Leprechaun.c: In function ‘readlines’:
Leprechaun.c:852: warning: incompatible implicit declaration of built-in function ‘exit’
Leprechaun.c:857: warning: incompatible implicit declaration of built-in function ‘malloc’
Leprechaun.c:861: warning: incompatible implicit declaration of built-in function ‘exit’
Leprechaun.c: In function ‘FNV1A_Hash_4_OCTETS_31’:
Leprechaun.c:1283: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘FNV1A_Hash_4_OCTETS’:
Leprechaun.c:1310: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘FNV1A_Hash_8_OCTETS’:
Leprechaun.c:1357: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘FNV1A_Hash_Granularity’:
Leprechaun.c:1385: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c:1398:10: warning: integer constant is so large that it is unsigned
Leprechaun.c:1398: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c:1398: warning: integer constant is too large for ‘long’ type
Leprechaun.c:1400: warning: integer constant is too large for ‘long’ type
Leprechaun.c:1404: warning: integer constant is too large for ‘long’ type
Leprechaun.c: In function ‘FNV1A_Hash_SHIFTless_XORless’:
Leprechaun.c:1473: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘FNV1A_Hash’:
Leprechaun.c:1515: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘HashFNV1A_unrolled_Final’:
Leprechaun.c:1936: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘Sixtinsensitive’:
Leprechaun.c:1994: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘FNV1A_Hash_Jester’:
Leprechaun.c:2117: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘FNV1A_Hash_Jesteress’:
Leprechaun.c:2170: warning: this decimal constant is unsigned only in ISO C90
Leprechaun.c: In function ‘main’:
Leprechaun.c:2568: warning: incompatible implicit declaration of built-in function ‘malloc’
Leprechaun.c:2733: warning: incompatible implicit declaration of built-in function ‘memcpy’
Leprechaun.c:2811: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:2815: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:2822: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:2905: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:2919: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:2924: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:2933: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3101: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3118: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3126: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3137: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3193: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3194: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3195: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3195: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3201: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3201: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3206: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3208: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3215: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3215: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3216: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3220: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3265: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3266: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3267: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3267: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3274: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3274: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3275: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3275: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3276: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3281: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3281: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3288: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3289: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3289: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3293: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3295: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3301: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3301: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3302: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3309: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3309: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3310: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3312: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3312: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3313: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3317: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3319: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3356: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3357: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3451: warning: incompatible implicit declaration of built-in function ‘memcpy’
Leprechaun.c:3490: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3492: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3508: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3551: warning: cast to pointer from integer of different size
Leprechaun.c:3551: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3552: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3553: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3554: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3557: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3561: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3565: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3575: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3576: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3577: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3580: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3583: warning: cast to pointer from integer of different size
Leprechaun.c:3584: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3604: warning: incompatible implicit declaration of built-in function ‘memcpy’
Leprechaun.c:3618: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3620: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3636: warning: passing argument 2 of ‘memcpy’ makes pointer from integer without a cast
Leprechaun.c:3711: warning: incompatible implicit declaration of built-in function ‘free’
[kaze@saturn 2011-Feb-19]$ 


